CSize::operator -

CSize operator -( SIZE size ) const;
CPoint operator -( POINT point ) const;
CRect operator -( const RECT* lpRect ) const;
CSize operator -( ) const;

说明:
这些操作的前三个将此CSize值从参数值中减去。第四个操作是一个一元的负号,用来改变此CSize值的符号。参见下面对每一个操作的描述:
·operator -(size)此操作将两个CSize值相减。
·operator -(point)此操作将一个POINT(或CPoint)值偏移(移动)CSize值的负值。此CSize值的cx和cy成员被从POINT值的x和y成员中减去。它与需要一个SIZE参数的CPoint::operator -版本是类似的。
·operator -(lpRect)此操作将一个RECT(或CRect)值偏移(移动)CSize值的负值。此CSize值的cx和cy成员被从RECT值的left,top,right和bottom数据成员中减去。它与需要一个SIZE参数的CRect::operator -版本是类似的。
·operator -( )此操作符返回CSize值的负值。

请参阅:CPoint::operator -, CRect::operator -